Vcenter NamespaceManagement Supervisors Workloads KubeApiServerSettings UpdateSpec

Vcenter NamespaceManagement Supervisors Workloads KubeApiServerSettings UpdateSpec
Vcenter NamespaceManagement Supervisors Workloads KubeApiServerSettings UpdateSpec

The Vcenter NamespaceManagement Supervisors Workloads KubeApiServerSettings UpdateSpec schema contains updates to settings declared for the Kubernetes API Server.

This schema was added in vSphere API 9.1.0.0.

JSON Example
{
    "certificate_dns_names_to_add_list": [
        "string"
    ],
    "certificate_dns_names_to_remove_list": [
        "string"
    ],
    "namespace_api_fairness_enabled": false
}
array of string
certificate_dns_names_to_add_list
Optional

Vcenter NamespaceManagement Supervisors Workloads KubeApiServerSettings UpdateSpec.certificate_dns_names_to_add_list lists additional DNS names to associate with the Kubernetes API Server.

These DNS names are embedded in the TLS certificate presented by the API Server as subject alternative names, which can be used in conjunction with your DNS Server to securely connect a client to the Server.

This property was added in vSphere API 9.1.0.0.

If missing or null, no DNS names will be added to the TLS certificate.

array of string
certificate_dns_names_to_remove_list
Optional

Vcenter NamespaceManagement Supervisors Workloads KubeApiServerSettings UpdateSpec.certificate_dns_names_to_remove_list lists DNS names to dis-associate from the Kubernetes API Server.

These DNS names are embedded in the TLS certificate presented by the API Server as subject alternative names, which can be used in conjunction with your DNS Server to securely connect a client to the Server.

This property was added in vSphere API 9.1.0.0.

If missing or null, no certificate DNS names will be removed from the TLS certificate.

boolean
namespace_api_fairness_enabled
Optional

Update control plane VM Kubernetes API fairness for the given Supervisor.

This property was added in vSphere API 9.1.0.0.

If missing or null, the control plane VM Kubernetes API fairness is unchanged.